package com.muicc.pdf;

import java.util.Map;

public enum Bank {
    /**
     * 中国农业银行
     *
     */
    ABC("农业银行"),
    /**
     * 中国银行
     *
     */
    BOC("中国银行"),
    /**
     * 中国银行（外汇）
     *
     */
    BOCF("中国银行(国外)"),
    /**
     * 中信银行
     *
     */
    CCB("中信银行"),
    /**
     * 中国工商银行
     *
     */
    ICBC("中国工商银行");

    private String description;
    Bank(String string) {
       this.description=string;
    }
    public String getDescription() {
        return description;
    }

    private static Map<String,String> map=Map.ofEntries(
        Map.entry("人民币","CNY"),
        Map.entry("欧元","EUR"),
        Map.entry("英镑","GBP"),
        Map.entry("港币","HKD"),
        Map.entry("日元","JPY"),
        Map.entry("美元","USD")
   );
   /**
     * 格式化货币单位
     *
     */
   public static String parseCurrency(String unit){
    String rval=map.get(unit);
    if(rval==null)
        return unit;
    else
        return rval;
   }
}
